var e, t, r = require("../../../../@babel/runtime/helpers/objectSpread2"), l = require("../../../../common/vendor.js"), o = {
    props: r({
        showToolbar: {
            type: Boolean,
            default: !0
        },
        title: {
            type: String,
            default: ""
        },
        round: {
            type: [ String, Number ],
            default: 0
        },
        columns: {
            type: Array,
            default: function() {
                return [];
            }
        },
        loading: {
            type: Boolean,
            default: !1
        },
        itemHeight: {
            type: [ String, Number ],
            default: 44
        },
        cancelText: {
            type: String,
            default: "取消"
        },
        confirmText: {
            type: String,
            default: "确定"
        },
        cancelColor: {
            type: String,
            default: "#909193"
        },
        confirmColor: {
            type: String,
            default: "#3c9cff"
        },
        color: {
            type: String,
            default: ""
        },
        activeColor: {
            type: String,
            default: ""
        },
        visibleItemCount: {
            type: [ String, Number ],
            default: 5
        },
        keyName: {
            type: String,
            default: "text"
        },
        closeOnClickOverlay: {
            type: Boolean,
            default: !0
        },
        closeOnClickConfirm: {
            type: Boolean,
            default: !0
        },
        defaultIndex: {
            type: Array,
            default: function() {
                return [];
            }
        },
        immediateChange: {
            type: Boolean,
            default: !0
        }
    }, null == (t = null == (e = l.index.$uv) ? void 0 : e.props) ? void 0 : t.picker)
};

exports.props = o;